<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node>
  <interface name="org.keepassxc.KeePassXC.MainWindow">
    <method name="openDatabase">
      <arg name="fileName" type="s" direction="in"/>
      <arg name="pw" type="s" direction="in"/>
      <arg name="keyFile" type="s" direction="in"/>
    </method>
    <method name="openDatabase">
      <arg name="fileName" type="s" direction="in"/>
      <arg name="pw" type="s" direction="in"/>
    </method>
    <method name="openDatabase">
      <arg name="fileName" type="s" direction="in"/>
    </method>
    <method name="appExit">
    </method>
    <method name="isHardwareKeySupported">
      <arg name="hardwareKeySupported" type="b" direction="out"/>
    </method>
    <method name="refreshHardwareKeys">
      <arg name="found" type="b" direction="out"/>
    </method>
    <method name="lockAllDatabases">
    </method>
    <method name="closeAllDatabases">
    </method>
  </interface>
</node>
